audience response interactive engine flash programme budgeting advertising marketing voting politics vote multimedia ranking audience program budgeting in groups entertainment election design search